package hcn.protocol.brandnew.zhenliao.yaopin;

import lombok.Data;
import javax.xml.bind.annotation.*;
import java.util.List;
import hcn.protocol.brandnew.BaseRequest;


/**
 * 门诊审方列表查询 - ODS_03040007
 *
 * @author enjoyLife
 */
@Data
@XmlRootElement(name = "MsgBody")
@XmlAccessorType(XmlAccessType.FIELD)
public class GetReasonAndWarningRequest extends BaseRequest {

    /**
     * 医院代码
     */
    @XmlElement(name = "VisitOrganization")
    private String visitOrganization;
    /**
     * 查询类别
     */
    @XmlElement(name = "PresType")
    private String presType;
    /**
     * 审方结果
     */
    @XmlElement(name = "AuditStatus")
    private Byte auditStatus;
    /**
     * 药房编码
     */
    @XmlElement(name = "PharmacyId")
    private String pharmacyId;
    /**
     * 开始时间
     */
    @XmlElement(name = "PrescriptionBeginDateTime")
    private String prescriptionBeginDateTime;
    /**
     * 结束时间
     */
    @XmlElement(name = "PrescriptionEndDateTime")
    private String prescriptionEndDateTime;
    /**
     * 每页条数
     */
    @XmlElement(name = "PageSize")
    private Long pageSize;
    /**
     * 分页页数
     */
    @XmlElement(name = "PageNo")
    private Long pageNo;
    /**
     * 科室代码
     */
    @XmlElement(name = "VisitDeptId")
    private String visitDeptId;
    /**
     * 处方开立医师签名
     */
    @XmlElement(name = "PrescriptionDoctor")
    private String prescriptionDoctor;
    /**
     * 资源池门诊排班类型
     */
    @XmlElement(name = "OutpatientType")
    private String outpatientType;

}
